<?php 
//guardarEntidad.php

require_once 'global.inc.php';

// Si la entidad esta definida.
$entidad = isset($_POST['formName']) ? $_POST['formName'] : '';
error_log("Guardando: ".join(", ",$_POST).":".$entidad);

// El switch del factory method para decidir que clase instanciar.
switch ($entidad) {
	case 'viabilidadForm':
		$nuevo = new ViabilidadEncuesta($_POST);
		break;
	default:
		$nuevo = null;
}

// Si logre crear un objeto nuevo, intento grabarlo; si tengo exito actualizo el valor de la variable "actual".
if ($nuevo != null) {
	$exito = $nuevo->insert();
	if ($exito) 
		$_SESION['actual'] = serialize($nuevo);
}

?>

